package com.bbcare.img.plat.store.ibatis;

import java.util.List;
import java.util.Map;

import com.bbcare.img.plat.entity.AiImgData;

/**
 * @name: 文件扩展信息存储接口(ai_imgdata_info)
 * @author: DemonLee
 * @createTime: 2017.10.31
 * @description: 文件扩展信息
 * @modify:
 * 
 */
public interface IImgDataDAO {

    /**
     * 批量添加文件扩展信息
     * 
     * @param List<AiImgData>
     * @return int
     */
    public int saveAiImgDataBatch(List<AiImgData> imgDataList) throws Exception;

    /**
     * 批量添加文件扩展信息历史
     * 
     * @param List<AiImgData>
     * @return int
     */
    public int saveAiImgDataHisBatch(List<AiImgData> imgDataList) throws Exception;

    /**
     * 查询文件扩展信息
     * 
     * @param map
     * @return list
     */
    public List<AiImgData> listImgDataByCondition(Map<String, Object> argIn) throws Exception;
}
